spotted snapweed - Espagnol Anglais Dictionnaire